dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Shower Down
— synonyms, definition
1.
shower down (Verb)
1 synonym
shower
1 definition
shower down (Verb)
— Rain abundantly.
ex.
"Meteors showered down over half of Australia"
2 types of
rain
rain down